package com.qianbao.qianbaobusiness.ui.mine.qrcode;

import com.androidbase.base.mvp.MvpView;
import com.qianbao.qianbaobusiness.json.AliPayResultBean;
import com.qianbao.qianbaobusiness.json.ApplyDownLoadCount;
import com.qianbao.qianbaobusiness.json.CheckUpdate;
import com.qianbao.qianbaobusiness.json.QRCardPayBean;
import com.qianbao.qianbaobusiness.json.SaveQrcodeBean;

public interface ApplyQrCardView extends MvpView{

    void onSuccess(SaveQrcodeBean result);

    void downloadCompleted();

    void downloadFailed();

    void creatOrderSuccess(QRCardPayBean result);

    void getDownLoadCount(ApplyDownLoadCount result);

    void getOrderStatus(AliPayResultBean result);

    void OnVersionUpdate(CheckUpdate result);

    void OnVersionUpdateError();

    void showLoadingDialog();

    void closeLoadingDialog();
}
